package com.ruoyi.order.domain.app.from;

import java.io.Serializable;
import java.util.List;

/**
 * @author 陈焕然
 * @version 1.0
 */
public class OrderFrom implements Serializable {

    private List<OrderShopParam> orderShopParam;
    private List<couposParam>coupons;
    private Integer isScorePay;
    private List<orderSelfStationDtoParam>orderSelfStationDto;
    private String orderInvoiceList;

    public class OrderShopParam{
        public String remark;
        public Integer shopId ;

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public Integer getShopId() {
            return shopId;
        }

        public void setShopId(Integer shopId) {
            this.shopId = shopId;
        }
    }
    public class couposParam{
        private Integer totalLength;
        private String[] canUseCoupons;
        private String[] unCanUseCoupons;

        public Integer getTotalLength() {
            return totalLength;
        }

        public void setTotalLength(Integer totalLength) {
            this.totalLength = totalLength;
        }

        public String[] getCanUseCoupons() {
            return canUseCoupons;
        }

        public void setCanUseCoupons(String[] canUseCoupons) {
            this.canUseCoupons = canUseCoupons;
        }

        public String[] getUnCanUseCoupons() {
            return unCanUseCoupons;
        }

        public void setUnCanUseCoupons(String[] unCanUseCoupons) {
            this.unCanUseCoupons = unCanUseCoupons;
        }
    }
    public class orderSelfStationDtoParam{
        private String stationTime;
        private String stationUserMobile;
        private String stationUserName;

        public String getStationTime() {
            return stationTime;
        }

        public void setStationTime(String stationTime) {
            this.stationTime = stationTime;
        }

        public String getStationUserMobile() {
            return stationUserMobile;
        }

        public void setStationUserMobile(String stationUserMobile) {
            this.stationUserMobile = stationUserMobile;
        }

        public String getStationUserName() {
            return stationUserName;
        }

        public void setStationUserName(String stationUserName) {
            this.stationUserName = stationUserName;
        }
    }

    public List<OrderShopParam> getOrderShopParam() {
        return orderShopParam;
    }

    public void setOrderShopParam(List<OrderShopParam> orderShopParam) {
        this.orderShopParam = orderShopParam;
    }

    public List<couposParam> getCoupons() {
        return coupons;
    }

    public void setCoupons(List<couposParam> coupons) {
        this.coupons = coupons;
    }

    public Integer getIsScorePay() {
        return isScorePay;
    }

    public void setIsScorePay(Integer isScorePay) {
        this.isScorePay = isScorePay;
    }

    public List<orderSelfStationDtoParam> getOrderSelfStationDto() {
        return orderSelfStationDto;
    }

    public void setOrderSelfStationDto(List<orderSelfStationDtoParam> orderSelfStationDto) {
        this.orderSelfStationDto = orderSelfStationDto;
    }

    public String getOrderInvoiceList() {
        return orderInvoiceList;
    }

    public void setOrderInvoiceList(String orderInvoiceList) {
        this.orderInvoiceList = orderInvoiceList;
    }
}